#ifndef INTERFACEUSER
#define INTERFACEUSER

#include <string>
#include <iostream>
#include <cstdlib>
#include <sstream>
#include "../../interface.h"


/** PROVE AS MENSAGENS DE  INTERFACE COM O USUARIO ESPECIFICA DA CONTROLADORA DE USUARIO
*/
class InterfaceUser : public Interface{
    public:
        InterfaceUser(string,string);

        string get_name;
        string get_cpf;
        string get_password;
        string get_address;

        string alt_nome_fim;
        string alt_senha_fim;
        string alt_endereco_fim;
        string apg_conta_fim;
};


/** PROVE AS MENSAGENS DE  INTERFACE COM O USUARIO ESPECIFICA DA CONTROLADORA DE AUTENTICACAO
*/
class InterfaceAuth : public Interface{
    public:
        InterfaceAuth(string,string);

        string get_name;
        string get_cpf;
        string get_password;
        string get_address;

        string fazer_login_sucesso;
        string fazer_login_falha;

        string cadastrar_info;
        string cadastrar_fim;
};

#endif // INTERFACEUSER
